﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ProdeManagmente.Libs
{
    public class BusinessException : System.Exception
    {
        private String codigo;
        private String descripcion;
        private String nombreMetodo;

        public BusinessException(String codigo, String descripcion)
        {

            this.codigo = codigo;
            this.descripcion = descripcion;
        }

        public BusinessException(String codigo, String descripcion, String metodo)
        {
            this.codigo = codigo;
            this.descripcion = (descripcion + " [" + metodo + "]");
            this.nombreMetodo = metodo;
        }

        public String getCodigo()
        {
            return this.codigo;
        }

        public String getDescripcion()
        {
            return this.descripcion;
        }

        public String getNombreMetodo()
        {
            return this.nombreMetodo;
        }
    }
}
